package com.yy.job.console.dto;

import java.io.Serializable;
import java.util.Date;

public class JobView implements Serializable {

	private static final long serialVersionUID = 2464278476253477899L;

	private Long id;
	
	private String projectCode;
	
	private String moduleCode;
	
	private String moduleName;
	
	private String jobCode;
	
	private String jobName;
	
	/**
	 * 任务状态
	 * 
	 * @see com.yy.job.common.enums.JobStatusEnum
	 */
	private String jobStatus;
	
	private String jobStatusName;
	
	private String businessNo;
	
	/**
	 * 期望执行时间
	 */
	private Date expectedStartTime;
	
	private String expectedStartTimeFormat;
	
	/**
	 * 最近执行时间
	 */
	private Date execTime;
	
	private String execTimeFormat;
	
	private Integer version;
	
	private Integer execCount;
	
	private String jobParams;
	
	private String modifier;
	
	private Date gmtCreated;
	
	private String gmtCreatedFormat;

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public String getProjectCode() {
		return projectCode;
	}

	public void setProjectCode(String projectCode) {
		this.projectCode = projectCode;
	}

	public String getModuleCode() {
		return moduleCode;
	}

	public void setModuleCode(String moduleCode) {
		this.moduleCode = moduleCode;
	}

	public String getModuleName() {
		return moduleName;
	}

	public void setModuleName(String moduleName) {
		this.moduleName = moduleName;
	}

	public String getJobCode() {
		return jobCode;
	}

	public void setJobCode(String jobCode) {
		this.jobCode = jobCode;
	}

	public String getJobName() {
		return jobName;
	}

	public void setJobName(String jobName) {
		this.jobName = jobName;
	}

	public String getJobStatus() {
		return jobStatus;
	}

	public void setJobStatus(String jobStatus) {
		this.jobStatus = jobStatus;
	}

	public String getBusinessNo() {
		return businessNo;
	}

	public void setBusinessNo(String businessNo) {
		this.businessNo = businessNo;
	}

	public Date getExpectedStartTime() {
		return expectedStartTime;
	}

	public void setExpectedStartTime(Date expectedStartTime) {
		this.expectedStartTime = expectedStartTime;
	}

	public Date getExecTime() {
		return execTime;
	}

	public void setExecTime(Date execTime) {
		this.execTime = execTime;
	}

	public Integer getExecCount() {
		return execCount;
	}

	public void setExecCount(Integer execCount) {
		this.execCount = execCount;
	}

	public String getJobStatusName() {
		return jobStatusName;
	}

	public void setJobStatusName(String jobStatusName) {
		this.jobStatusName = jobStatusName;
	}

	public String getExpectedStartTimeFormat() {
		return expectedStartTimeFormat;
	}

	public void setExpectedStartTimeFormat(String expectedStartTimeFormat) {
		this.expectedStartTimeFormat = expectedStartTimeFormat;
	}

	public String getExecTimeFormat() {
		return execTimeFormat;
	}

	public void setExecTimeFormat(String execTimeFormat) {
		this.execTimeFormat = execTimeFormat;
	}

	public String getJobParams() {
		return jobParams;
	}

	public void setJobParams(String jobParams) {
		this.jobParams = jobParams;
	}

	public String getModifier() {
		return modifier;
	}

	public void setModifier(String modifier) {
		this.modifier = modifier;
	}

	public Integer getVersion() {
		return version;
	}

	public void setVersion(Integer version) {
		this.version = version;
	}

	public Date getGmtCreated() {
		return gmtCreated;
	}

	public void setGmtCreated(Date gmtCreated) {
		this.gmtCreated = gmtCreated;
	}

	public String getGmtCreatedFormat() {
		return gmtCreatedFormat;
	}

	public void setGmtCreatedFormat(String gmtCreatedFormat) {
		this.gmtCreatedFormat = gmtCreatedFormat;
	}

}
